// const express = require('express')
// const mysql = require('mysql')
// const cors = require('cors')
// const app = express()

// const db = mysql.createConnection({
//     host: 'localhost',
//     user: 'root',
//     password: '157489',
//     database: 'seer',
//     port: 3307,
//     charset: 'UTF8MB4_BIN'

// })
// app.use(cors())
// app.use(express.static('./static'))
// app.use(express.json());
// db.connect((err) => {
//     if (err) { throw err }

//     console.log('db started')
// })
// app.get('/create', (req, res) => {
//     let sql = 'CREATE DATABASE seer'
//     db.query(sql, (err, result) => {
//         if (err) throw err
//         console.log(result)
//         res.send('sql database created')
//     })
// })
// app.listen('3009', () => {
//     console.log('started express')
// })

// app.get('/createtable', (req, res) => {
//     //     let sql = 'CREATE TABLE posts(id int AUTO_INCREMENT, title VARCHAR(255), body VARCHAR(255), PRIMARY KEY(id))';

//     let sql = 'CREATE TABLE broads( time VARCHAR(255),userid VARCHAR(255), roleNick VARCHAR(255),vip VARCHAR(255),broad VARCHAR(255) )';

//     //time VARCHAR(40),userid VARCHAR(20), rolrNick VARCHAR(40),vip VARCHAR(20),broad VARCHAR(400) PRIMARY KEY(id))';
//     db.query(sql, (err, result) => {
//         if (err) throw err;
//         console.log(result);
//         res.send('broads table created...');
//     });
// });
// app.get('/getbroads', (req, res) => {
//     let sql = 'SELECT * FROM broads ORDER BY time DESC';
//     let query = db.query(sql, (err, results) => {
//         if (err) throw err;
//         console.log(results);
//         res.send(JSON.stringify(results));
//     });
// });
// errpost = []
// app.post('/addbroadcast', (req, res) => {

//     Time = new Date(Date.now())
//     formattedTime = Time.toLocaleDateString() + Time.toLocaleTimeString()
//         // formattedTime = Time + Time.toLocaleTimeString()
//     let post = { time: formattedTime, broad: req.body.content, userid: req.body.userid, roleNick: req.body.roleNick, vip: req.body.vipLevel }

//     // let sql = `INSERT INTO broads  (time, broad,userid,roleNick,vip) VALUES (\
//     //  '${formattedTime}',  '${req.body.content}',  '${req.body.userid}', '${req.body.roleNick}','${req.body.vipLevel}')`
//     // const sql = `INSERT INTO broads VALUES('${JSON.stringify(post)}');`;
//     let sql = 'INSERT INTO broads SET ?';

//     let query = db.query(sql, post, (err, result) => {
//         if (err) { console.log(err) }
//         console.log(formattedTime,req.body.content)// console.log(result)
//         errpost.push(post)
//             //res.sendStatus(200)
//         res.send('成功录入' + JSON.stringify(post))
//     })

// })

// // const express = require('express');
// // const mysql = require('mysql')
// // const bodyParser = require('body-parser');
// // const cors = require('cors')
// //     // Create connection
// // const db = mysql.createConnection({
// //     host: 'localhost',
// //     user: 'root',
// //     password: '157489',
// //     database: 'nodemysql'
// // });

// // // Connect
// // db.connect((err) => {
// //     if (err) {
// //         throw err;
// //     }
// //     console.log('MySql Connected...');
// // });

// // const app = express();
// // app.use(cors())
// // app.use(express.json());
// // // Create DB
// // app.get('/createdb', (req, res) => {
// //     let sql = 'CREATE DATABASE nodemysql';
// //     db.query(sql, (err, result) => {
// //         if (err) throw err;
// //         console.log(result);
// //         res.send('Database created...');
// //     });
// // });

// // // Create table
// // app.get('/createpoststable', (req, res) => {
// //     let sql = 'CREATE TABLE posts(id int AUTO_INCREMENT, title VARCHAR(255), body VARCHAR(255), PRIMARY KEY(id))';
// //     db.query(sql, (err, result) => {
// //         if (err) throw err;
// //         console.log(result);
// //         res.send('Posts table created...');
// //     });
// // });
// // const corsOptions = {
// //         //origin: 'https://s.61.com',
// //         //origin: 'localhost',
// //         origin: 'https://baidu.com',
// //     }
// //     // Insert post 1
// // app.post('/addpost1', (req, res) => {
// //     console.log(req.body)
// //     let post = { title: req.body.post, body: req.body.body };
// //     let sql = 'INSERT INTO posts SET ?';
// //     let query = db.query(sql, post, (err, result) => {
// //         if (err) throw err;
// //         console.log(result);
// //         res.send('Post 1 added...');
// //     });
// // });

// // // Insert post 2
// // app.get('/addpost2'
// //     //, cors(corsOptions)
// //     , (req, res) => {
// //         let post = { title: 'Post Two', body: 'This is post number two' };
// //         let sql = 'INSERT INTO posts SET ?';
// //         let query = db.query(sql, post, (err, result) => {
// //             if (err) throw err;
// //             console.log(result);
// //             res.send('Post 2 added...');
// //         });
// //     });

// // // Select posts
// // app.get('/getposts', (req, res) => {
// //     let sql = 'SELECT * FROM posts';
// //     let query = db.query(sql, (err, results) => {
// //         if (err) throw err;
// //         console.log(results);
// //         res.send('Posts fetched...');
// //     });
// // });

// // // Select single post
// // app.get('/getpost/:id', (req, res) => {
// //     let sql = `SELECT * FROM posts WHERE id = ${req.params.id}`;
// //     let query = db.query(sql, (err, result) => {
// //         if (err) throw err;
// //         console.log(result);
// //         res.send('Post fetched...');
// //     });
// // });

// // // Update post
// // app.get('/updatepost/:id', (req, res) => {
// //     let newTitle = 'Updated Title';
// //     let sql = `UPDATE posts SET title = '${newTitle}' WHERE id = ${req.params.id}`;
// //     let query = db.query(sql, (err, result) => {
// //         if (err) throw err;
// //         console.log(result);
// //         res.send('Post updated...');
// //     });
// // });

// // // Delete post
// // app.get('/deletepost/:id', (req, res) => {
// //     let newTitle = 'Updated Title';
// //     let sql = `DELETE FROM posts WHERE id = ${req.params.id}`;
// //     let query = db.query(sql, (err, result) => {
// //         if (err) throw err;
// //         console.log(result);
// //         res.send('Post deleted...');
// //     });
// // });

// // app.listen('3000', () => {
// //     console.log('Server started on port 3000');
// // });
const express = require('express')
const cors = require('cors')
const app = express()
app.use(cors())
app.use(express.static('./static'))
app.use(express.json());
app.listen('3009', () => {
    console.log('started express')
})